ball bag - French English Dictionary